deliver a bond - Español Inglés Diccionario